hose reel type irrigation machine - Español Inglés Diccionario